A new restaurant named Forum has emerged at the Meadowood Resort in Napa Valley. Open for just a few months, it offers innovative food and wine pairings.
A new restaurant named Forum has emerged at the Meadowood Resort in Napa Valley. Open for just a few months, it offers innovative food and wine pairings.